hand-shield type protector - Spanish English Dictionary